From: route@monster.com
Sent: Wednesday, October 21, 2015 10:12 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: IBM IID Architect
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Resume Experience
Summary:
Over Sixteen years of progressive
experience in architecting, designing, building and implementing software
solutions on multiple platforms · Expertise in n-tier Enterprise Systems using BRMS (IBM
ODM - ILog JRules), BPM, SOA, Java/JEE, XML, WebSphere
/WebLogic and Oracle/ DB2/ LDAP / SQL Server in
Windows/Unix/Linux environments · Good understanding and experience with leading Software
Engineering Methodologies like ABRD , SOA, OOAD, OOP, AOP, Agile,
RUP, XP, TDD, SCRUM, etc · Full Project Life Cycle experience with
multi-platform business systems in the areas of Financial / Banking
/Credit Card Services, Insurance, Retail, Agriculture,
Pharmaceutical and Market Research · Excellent analytical and problem solving skills on diverse
technical environments · Systematic and process/quality oriented approach towards
getting optimum solutions · Ability to meet individual deadlines and team goals with
effective leadership · Ability to manage multiple responsibilities, while
effectively focusing on priority issues; Coordinate project activities and mentor
and train individuals/ teams /organization helping to achieve capability and
maturity goals especially in the areas of BRMS/ODM, SOA and BPM Skill
Set:
Languages and
Technologies:Java
/JEE, C/C++, PL/SQL, Unix Shell Script, COBOL EJB,
JMS, JAAS, Servlets, JSP / TagLibs, JSF, AJAX, JDBC, Applets, Swings WebServices/SOAP/REST,
Apache Axis UML,
XML/XSD, DOM, SAX, JAXP, XSLT, SAML HTML,
DHTML, CSS, Java Script, VB Script, VBA, CGI/ Pearl Methodologies / Frameworks: TOGAF,
DDD, SOA/SCA, ABRD, AOP, OOAD/ OOP TDD,
BDD, Design Patterns, Agile,
Rational Unified Process (RUP), XP, SCRUM, Waterfall Spring,
Struts, Digester, Tiles, Velocity, Hibernate, ANT, Log4J, Castor Junit,
DBUnit, EasyMock, JMockit Application/ Web
Servers:WebSphere
Application Server 8.0, 6.1, WebSphere Commerce 6.0/ 7, BEA-Web Logic
6.0/6.1/8.1/10.3, Tomcat 3.2.3 /4.0 Database / Persistence: Oracle 9i/8i/7.x (PL/SQL Stored
Proc, SQLMOD, Pro*C), DB2 9.1, IBM LDAP IBM
InfoSphere MDM 8.5, SQL Server 7.0, Ms-Access Tools:
ODM 8.6/ 8.5/ 8.0.1.0, ILog JRules 7.1.2/ 7.0.2, 6.0 IBM Business Process Manager 8.0, Process
Designer, Integration Designer Blueworks Live IBM Rational Software Architect (RSA) 8.5 Tivoli
Access Manager (TAM 6.0), TFIM 6.0, WebSEAL, Tivoli Policy Director (PD),
SiteMinder, IdentityMinder IBM Rational Application Developer (RAD)
8.0.1, Eclipse, XML Spy, Visio IBM Data Power, IBM WebSphere MQ, WebSphere
eXtreme Scale Erwin, SQL Plus, TOAD, DbVisualizer, LDAP
Browser SoapUI,
Win Runner / Load Runner, QC (HP Quality Center) Subversion
/ TortoiseSVN / Subclipse, CVS, ClearCase, Star Team, VSS, PVCS Cruise
Control, Jenkins JIRA,
ClearQuest System
Software:
Windows, Unix (Sun Solaris, AIX), Linux (Red Hat), OS/2 Warp, MVS/ESA, OS/400 Hardware: PCs,
IBM Mainframes, IBM AS/400, IBM Pure App Systems Education:
Bachelor of Technology in Computer
Engineering
(1993- 1997) – First Class with Distinction Cochin University of Science and Technology, India PROFESSIONAL EXPERIENCE
Monsanto, St Louis,
MO
Oct 2013 – Current Position: Consultant Architect Department: BPM ODM Center of
Excellence (Win 7, Linux, ODM
8.0.1.0, IBM Rational Software Architect 8.5, SOA Services, Blueworks Live,
BPM (IBM Business Process Manager 8.0), Process Designer, IBM Integration
Designer 8.0, WebSphere DataPower XC10, WebSphere eXtreme Scale 7.1.1.1, Java
1.6, Spring, SoapUI, Oracle, SQL Plus, Subversion [SVN], JIRA) Consultant Architect ·
Decision
Solution Architect / Consultant o
Being
part of the COE, created strategies for effectively adopting and managing
BRMS / ODM to bring the best out of the methodology/technology for the
enterprise including Decision Solution Team Structure, Solution / Project
Management Roadmap (Agile integrated with Traditional Waterfall), Estimation
Template, Rule Governance, Best Practices, ODM Access Provisioning Strategy, Decision
Solution Framework Architecture (integrated with SOA and BPM practices),
etc and helped implementing them o
Created
roadmaps, reference architecture and framework blueprints for Decision
Solutions based on ABRD, SOA and BPM principles o
Produced
project specific artifacts like Solution Architecture, Conceptual/ Logical
Entity Model, XOM, Rule Flow, Rules Testing Strategy, Integration and
deployment strategies o
Extensive
hands own experience with different components of ODM – Rule Designer,
Decision Center (Enterprise and Business), Decision Server, DVS etc – from
modeling to testing with scenarios for projects, prototypes and POCs o
Performed
Rule Discovery, Identified Decision Points and business policies, ‘harvested’
rules from business policies, created XOM, BOM, Rule Flows, Rule Data Element
Dictionary, Rule Templates and Prototypes; led building rules using TDD approach o
Worked
with business owners and analysts helping and training them discover, author,
testing and maintaining business rules the most efficient and optimum way o
Effort
estimation and planning; leading Decision Solution Development and
Integration o
Being
the Architect, worked as the liaison between the business and IT and
different IT/project integration teams for Decision Solution Team; and helped
the Team Manager with it o
Worked
closely with the Operational and Deployment team to evaluate, determine and
tune ODM runtime environment and components; produced effective
operational/deployment processes o
Created
documentations and presentations to help mentoring and training efforts in
BRMS and Decision Solutions helping the client achieve the necessary capabilities
and maturity in relevant capabilities o
Extensive
experience with performance and usability analysis and optimization of
existing rule sets o
Experience
with building Decision Solution (Services) with Caching (Object Grid,
XC10, eXtreme Scale) ·
Design
and development of Business Service and Process Management Solutions o
Hands
own experience with SOA – Service Identification, Specification, Realization
and Governance o
Good
exposure to technologies supporting SOA including ESB, Data Power etc o
Process
identification, design and documentation using Blueworks Live, implementation
and management using IBM BPM o
Experience
with Decision Solutions within BPM context o
Good
exposure to IBM BPM Product Suite – Process Center, Process Designer and
Integration Designer ·
Other o
Well
versed with SCRUM methodology; JIRA based sprint management o
Good
exposure with integrating SOA/ODM solutions with Cloud technologies
(Salesforce) Walgreens, Deerfield,
IL
Mar 2013 – Oct 2013 Position: Consultant
Architect Department: Pharmacy IT
Architecture (Win XP/7, IBM Pure
App System, ODM 8.0.1.0, Websphere Application Server 8.5, IBM Rational
Software Architect 8.5, SOA/Web Services, JAX-WS, BPM (IBM Business Process
Manager 8.0), IBM Integration Designer 8.0, IBM Data Power, IBM WebSphere MQ,
WebSphere eXtreme Scale 7.1.1.1, Java 1.6, Spring, Apache Libs, Ant,
Subversion, JIRA, QC) Consultant
Architect ·
Decision
Solution Architect o
Led
different phases of ABRD process from Rule Harvest , Discovery/ Analysis,
Prototyping, Orchestration and Authoring, Integration and Improvement
activities for creating new Decision Solutions o
Produced
artifacts like Solution Architecture, Solution Process Roadmap, Conceptual/
Logical Data Model, XOM, Rule flow, Rules Testing Strategy, Integration and
deployment strategies o
Created
/ Led team to create Decision Points, BOM, Rule Data Element Dictionary, Rule
Templates and Prototypes o
Extensive
experience with Rule Designer, Decision Center (Business and Enterprise),
Decision Validation System (DVS), Rule Execution Server, environment planning
and tuning etc o
Worked
with business policy analysts helping and training them discover, author,
testing and maintaining business rules in the most efficient way o
Actively
participated in mentoring and training efforts in BRMS and SOA helping the
client achieve the necessary capabilities and maturity in relevant technology
space o
Actively
participated in Process definition activities and Rule Governance o
Extensive
experience with performance and usability analysis and optimization of
existing rule sets o
Decision
Service Framework Architecture including necessary components for Data
enrichment/ transformation, Decision persisting, logging etc based on ABRD
and SOA principles (JEE) ·
Design
and development of Event and Process Management Solutions o
Designed
and prototyped Process Management Solutions using IBM Integration Designer
and IBM Business Process Manager o
Created
Architecture artifacts for event and process based solutions o
Good
exposure to ODM Event Designer; created prototypes ·
Other o
Led
development (TDD approach) and helped coordinating offshore efforts JP Morgan Chase, Columbus,
OH
Apr 2012 – Mar 2013 Position: Senior
Consultant Department: DSS, RSS (Win 7, AIX 5.3.0,
ILog JRules / Rule Studio 7.1.2, Websphere Application Server 6.1, Rational
Application Developer 8.0.1, Web Services, Java 1.5/1.6, Spring, Apache Libs,
IBM WebSphere MQ, POI, Velocity, SoapUI, DB2 9.1, DbVisualizer, JUnit,
JMockit, Ant, ClearCase, JIRA, Jenkins, QC) Senior
Consultant / Architect ·
Design
and development of JRules for Retail Banking Products (Retail Shared
Services) o
Designed
and developed Business Rules using ILOG JRules, derived business entities,
created XOM, BOM, verbalization, implementation and deployment of rules,
integration with J2EE applications o
Hands
on with Full Life Cycle (SDLC) from Rule harvesting, design, authoring using
RuleStudio to deployment and support o
Worked
with / supported business analysts and rule authors helping them author, test
and maintain business rules in the most efficient way o
Designed
and developed Generic testing framework using Junit, POI, JMockit, Spring,
Velocity etc for seamless and automated testing, performance evaluation and
test-coverage factor (for rule-sets) o
Extensive
experience with Rule app / set Deployments, Process definition activities and
Rule Governance o
Created
documentation, mentored new members and conducted KT sessions for other teams o
Extensive
experience with performance analysis and optimization of rule sets; developed
tools to benchmark between releases etc o
Helped
with migration to WODM ·
Designed
and led J2EE / Webservices applications development o
Designed
and developed enterprise business (web) services which can be used by
multiple channels o
Led
and coordinated development and testing efforts ·
Other o
Led
development and Coordinated offshore efforts o
Built
tools / scripts to automate / help with testing and deployment o
Supported
testing teams, Worked with Changes/Release / Defect management (QC) o
Responsible
for production implementation and post-production support Bank of America, Charlotte, NC
(Telecommute)
May 2010 – Mar 2012 Position: Consultant /
Technical Delivery Lead Department: XAD (Extended Account
Database),
DBSS (Deposits/Card
Strategic Svcs),
FSI (Future
State Infrastructure) (Win XP, AIX 5.3.0,
ILog JRules / Rule Studio 7.0.2, Websphere Application Server 6.1, Rational
Software Architect 7.5.4, Web Services, Java 1.5/1.6, Spring, Apache
Libs, DB2 9.1, IBM InfoSphere MDM 8.5, JUnit, DbUnit 2.4.7, EasyMock,
MockRunner, SoapUI, Ant, BladeLogic, Subversion, ClearCase, JIRA) Technical
Architect / Delivery Lead ·
Design
and development of JRules for Consumer Banking Products and Future
State Infrastructure o
Designed
and developed Business Rules using ILOG JRules, derived business entities,
created XOM, BOM, verbalization, implementation and deployment of rules, use
with J2EE applications o
Proficient
with Rule design and authoring using RuleStudio o
Extensive
experience with Rule app / Rule set Deployments thru RES, publication to RTS
etc o
Designed
and developed Testing framework for JRules using JUnit and Spring o
Testing
of rules using Decision Validation Services using SSP using test scenarios o
Created
documentation, mentored new members and conducted KT sessions for other teams o
Conducted
code / performance optimization reviews ·
Designed
and led J2EE / Webservices applications development o
Designed
applications and components adhering to Design patterns and using enterprise
infrastructure; produced architectural documents (HLD/LLD, Class, Sequence
diagrams etc) o
Hands
on coding of core components / modules o
Designed
and developed Testing Frameworks for apps integrated with JRules using Junit,
DbUnit EasyMock etc (Test Driven Development) o
Actively
participated in DB design and hands-on experience with SQL scripting o
Exposure
to MDM (IBM InfoSphere 8.5) data architecture and extraction techniques. Used
it as the data source for JRules. o
Built
tools / scripts to automate / help with testing and deployment (ANT,
BladeLogic) o
Defect,
Change and Release management o
Responsible
for production implementation and post-production support o
Helped
with effort estimation, task division and led development and Coordinated
offshore efforts Bissingers,
St Louis,
MO
Jan 2010 – May 2010 Position: Software
Consultant Department: Information
Technology Services (Win XP/7/2003,
WebSphere Commerce 6.0, Websphere Application Server 6.0.2, Rational
Application Developer 6.0.1, Web Services, Java/J2EE, EJB, Struts, Spring,
JSTL/JSP, Ajax, Web 2.0, JSP, DB2, Coudscape, MySQL, Epicor,
CVS/Subversion) Technical Architect /
Lead Developer ·
Designed
and developed B2C and B2B Sites for the client; o
Worked
with the client to gather requirements, created FDD and derived TDD and
architecture documents o
Applied
separation of concerns to design and implement different components (business
logic, static resources, infrastructural etc) effectively decoupled to
increase the portability and improve maintainability o
Designed,
created and implemented inbound/outbound web services between WC and ERP
systems (Epicor) / third party services (like Fedex) o
Customized
/ created presentation layer components [Struts, Spring, JSP, Ajax,
Javascript, CSS] o
Modified
WC components for process / performance improvements o
Prepared
production deployment strategies / plans, supporting documentation and worked
very closely with the production implementation o
Made
suggestions to improve usability and overall process [B2B structure
etc]; implemented them ·
Designed
and implemented processes and methodologies to effectively manage the project
o
Designed
and implemented processes and tools for gathering requirements , defect
management and change/release management to improve the quality and
predictability of the product o
Designed
and implemented processes to streamline from req. gathering till post
production support o
Followed
XP methodology to adopt changes more effectively and in a timely manner MasterCard Worldwide, O Fallon,
MO
Jul 2007 – Nov 2009 Position: Software
Consultant Department: - GSS
(Global Security Services) / EIS – DS (Emerging Internet solutions –
Digital Security) / IPS (Integrated Processing Solutions) Projects: - (User /
Authentication) Provisioning Web Services (PWS), Fine Grained
Authorization (FGA), TAIPlusCustomModule, CSSO (TFIM), Common
Infrastructure modules, IDM (Unix [AIX 5.3],
Win XP, WebSphere 6.1, Rational Application Developer 7.0.0, Visio,
Subversion/TortoiseSVN / Subclipse, J2EE /Java 5, Digester 1.5,
WebServices/SOAP, JAAS, IBM WSS / LTPA Token, LDAP, Tivoli Access Manager (TAM 6.0), Tivoli
Policy Director (PD), Spring, JFS, XML, Junit, Ant 1.7.1, UML, SAML
1.1, Federated SSO, TFIM 6.0, WebSEAL) Technical
Architect / Lead Developer ·
Provisioning
Web Services (PWS) & IF Simulator (IFS) o
Technical
architecture for provisioning services (User/Authentication) based on SOA o
Performed
/helped with requirement gathering and converted them into structured docs/
application design o
Created
Functional and Technical design/ architecture docs and class/sequence
diagrams o
Developed
Stateless EJBs and other Java classes making use of standard J2EE design
patterns like Command, Template, Delegate, Façade, Singleton etc o
Derived
Secure Web Services (WSS, LTPA Tokens, JAAS) o
Designed the
application with maximum flexibility using XML configurations; o
Worked
extensively with LDAP; designed and developed configuration oriented
Persistence layer o
Worked
extensively with TAM / Policy Director (PD) api (user identification
/security provisioning), certj api (software certificate management) etc o
Designed and
developed configurable validation module using regular expressions,
configurable module for error definition, conversion and propagation, generic
xml configuration module using Digester, etc o
Created a web
application (IFS) using Spring/JSF for testing the services offered by PWS ·
Fine
Grained Authorization (FGA) o
Refactored
using common design patterns; implemented enhancements using TAM api ·
Federated
SSO (TFIM) o
Actively
participated in reinstalling / fixing of TFIM; worked closely with IBM
technical / support team o
Designed SSO
architecture using SAML 1.1 (TFIM) ·
TAIPlusCustomModule o
Created
Custom TAI (Trust Association Interceptor) module using common design
patterns; implemented XML parsing/processing using Digester; implemented LDAP
connectivity and persistence layer using LDAP ·
Common
Infrastructure modules o
Designed and
created utility / infrastructure modules to be used across the projects in
GSS (Eg. Common Util, Selective logging, XML Parser Engines, LDAP connectivity
using Dynamic End Point/SSL Module, etc) ·
Other o
Designed and
created common build module using Ant that can be used across different
projects o
Actively
participated in reorganizing projects / source code in order to use common
build module, created project definition templates for GSS o
Actively
participated in defining processes for change management and effective
release management using Subversion and Cruise control o
Effort
Estimation and planning o
Supported /
managed application deployment adhering to MC policies o
Issue
tracking, bug-fixing, management, reporting [Used Mercury / HP QC] o
Led
development teams, mentored new members, performed Program / Documentation
reviews TIAA-CREF, Charlotte,
NC
Jun 2005 – May 2007 Position: Software
Consultant Department - Application
Security Infrastructure, Single Sign On / Customer Registration,
BxIntegration apps (Unix [Sun Solaris
5.8], Cygwin, Win XP, Web Logic 8.1.1 / Apache Web Server, J2EE, JavaScript/
CSS, JAXB 1.0.4, Digester 1.5, WebServices/SOAP/Apache Axis 1.1, Oracle 9i,
PL/SQL, Struts 1.2.4 / Tiles, Hibernate 3.x, XML, XML Spy 5.3, JUnit, Ant,
UML, Rational Rose 2002.05.20, Eclipse 3.1.2, Borland Star Team 6.0) The
Application Security Infrastructure team is responsible for different
technical frameworks / standards used across TIAA-CREF. Single Sign On
(SSO) project was to rebuild the existing user registration and sign-on
process with the latest technologies and SiteMinder / IdentityMinder, LDAP
etc. BxIntegration apps comprises of a web-service module for
third-party apps, a web application and health-check module for
the operations team. Technical Architect / Lead Developer ·Designed and developed Customer Registration module
of SSO o
Created FDD,
technical design/ architecture documents and class/sequence diagrams o
Designed
application with maximum flexibility using XML configurations o
Developed
Stateless EJBs and other Java classes making use of standard J2EE design
patterns like Command, Template, Delegate, Façade, MVC2, Singleton etc o
Developed a generic
framework for presentation layer with customizable functionalities using
Struts framework (MVC2), Servlets, Custom Tag Libs, JSP, Tiles, XML, XSL,
Java Script and CSS o
Created and
implemented ORM for business objects using Hibernate o
Designed and
developed generic xml configuration module using Digester with
features like inheritance, configurable error handling / propagation
mechanism, configurable object/data validation framework using regular
expressions, configurable module for selective logging, Velocity like
template substitution engine (low cost alternative for xml generation) etc o
Good exposure
to Site Minder / Identity Minder apis [login SSO etc] ·
Designed and
implemented remote web services within BxIntegration using Apache axis / SOAP o
Used JAXB for
xml – java – xml object conversions o
Created
Tables / Sequences/ Stored Proc/ Functions/Triggers in Oracle (used Erwin for
Data modeling, TOAD / SQL Plus for development) ·
Created and
used ANT scripts for build / deployment and shell scripts for process
automation; good experience with Continuous Build and Integration System
(Cruise Control) o
Effort
Estimation and planning o
Issue
tracking, bug-fixing, management, reporting [Used Borland Star Team 6.0] o
Used standard
development / code optimization practices; Junit framework for unit testing ·
Followed RUP
methodology for the projects and also agile methods like XP during the
final stages to accommodate rapid changes o
Led
development team, Mentored junior developers, performed Program / Documentation
reviews o
Exposure to
production environment of large scale distributed, clustered applications o
Post
production monitoring and support Princeton ECom, Princeton,
NJ
Sep 2004 – Jun 2005 Position: Software
Consultant (Unix [Sun Solaris
5.8], Win XP,
J2EE,
Web Logic 6.1/8.1 / Apache Web Server, Castor, WebServices/SOAP, Oracle 9i,
PL/SQL, Struts 1.2, Hibernate, Velocity 1.4, XML, UML, Rational Rose
2002.05.20, Eclipse 3.0, SQL Navigator 4.4.0.500, CVS 1.1, MQC) Web-enabled J2EE
application suite for the Electronic Bill presentation and payment (EBPP)
industry Senior Developer / Technical Architect ·
Developed
Stateful / Stateless EJBs, MDBs, Web Services, DAOs and other Java classes
making use of standard J2EE design patterns like Command, Template, Delegate,
Façade, MVC2, Singleton etc ·
Designed and
developed generic framework for presentation layer with customizable
functionalities using Struts framework (MVC2), Servlets, Tag Libs, JSP,
Velocity Templates, XML, XSL, Java Script and CSS ·
Designed and
implemented web services for Payment related activities ·
Implemented
JMS Ques in WebLogic environment ·
Used XML
parser API with XSD validations (SAX) and Castor for XML to java object
conversions ·
Used
Hibernate for Object-Relational Mapping (Persistence layer) ·
Created
Tables / Sequences/ Stored Proc/ Functions/Triggers in Oracle (used Erwin for
Data modeling, TOAD / SQL Plus / SQL Navigator for development) ·
Created and
used ANT scripts for build / deployment and shell scripts for process
automation ·
Issue tracking,
bug-fixing, management, reporting [Used Mercury Quality Center] ·
Mentored
junior developers, performed Program / Documentation reviews AT&T, Middletown,
NJ
May 2004 – Sep 2004 Position: Software
Consultant (Unix [Sun
Solaris], Linux (Red Hat 2.1), Win 2K, J2EE, Web Logic
8.1, WL Workshop, WebServices/SOAP, Oracle 9i, PL/SQL, Struts 1.1, XML, UML,
Visio, JBuilder 6.0) AT&T
One Ticketing Service [AOTS] - Trouble management system for all
of AT&T Business Services. Senior Developer ·
Developed
EJBs, Web Services, DAOs etc [used tools from Weblogic workshop to generate
WS stubs etc] ·
Developed /
enhanced presentation layer using Struts/ TagLibs/ JSPs/ Javascript ·
Worked with
testing team to isolate problem areas and device appropriate fixes ·
Created SQL
queries and PL-SQL procedures/functions for testing ·
Created shell
scripts for process automation and application packaging in Linux and Solaris Business Software Solutions, NJ, USA
Mar 2001 – May 2004 Position: Senior Developer
/ Lead Developer /Architect Client: - Fairfax
Information Technology Services (FITS) / Crum and Forster Insurance,
Morristown, NJ (Unix [Sun
Solaris], Win 2K,
J2EE,
Web Logic 6.1/ WLIS 2.1, WLI Format Builder 2.1, Castor, Oracle 8.1.7 / 9i,
PL/SQL, MVC2/ Struts 1.1, XML, SQLMOD, Pro*C, C/C++, UML, Rational Rose,
ERwin 3.5.2, Visual Café 4.5, Jbuilder, Log4J, Jtest 4.5, Junit, VSS 6.0,
Rational ClearCase, Rational ClearQuest) Claims
Application Package (Enterprise Portal) – A Total Solution for Front
Office Claim processing as per ACCORD Standards. It is an n-tier
Web application package, using Oracle as the back-end, Oracle objects/ Stored
Proc with JDBC / DAOs as persistence layer, Session EJBs as Service/Process
layers with JMS and XML for messaging between different layers. The
presentation layer uses Struts MVC framework along with Custom Tag Libraries,
Cascading Style sheets and JavaScript. The project followed the Rational
Unified Process (RUP). Lead Developer / Architect ·
Derived UML
diagrams [Use Cases, Activity / Sequence / Class diagrams] from Business
Reqs ·
Worked with
Business analysts and end users to gather info and document/design /
prototype the system ·
Designed and
built modules using standard design patterns like Template, Delegate,
MVC2, Singleton etc ·
Developed
Business / EJB/ Persistent layer Components – Stateless/State full EJBs,
DAOs, Object Mapping Layer [Java Objects, Oracle Objects, PL-SQL
Stored Proc] ·
Created User
defined Objects/ Tables / Sequences/ Stored Proc/ Functions/Triggers in
Oracle (used Erwin for Data modeling, TOAD / SQL Plus for development) ·
Validating
user credentials using LDAP (security layer) ·
Developed PDF
reports (BFO PDF Api) ·
Designed and
developed generic patterns for presentation layer with customizable
functionalities using Struts framework, Servlets, Custom Tag Libs, JSP, XML,
XSL, Java Script and CSS. ·
Designed and
developed Generic validation package [client side] using JavaScript ·
Converted
existing SQLMOD procedures to PL/SQL and C/C++ - Pro*C programs to Java /
JDBC ·
Designed and
developed Task allocation, propagation and monitoring service thru WLI
server ·
Designed and
created XML Schema and MFLs (WLI Format Builder files) for the batch input
using WLI Server
(Text to XML) and Castor (XML to Java Objects) for role based task allocation
and propagation ·
Designed and
implemented Batch processing system for flat files with a generic validation
framework ·
Performance
Analysis and Optimization ·
Led
development team, performed Effort Estimation and planning ·
Mentored
junior developers, performed Program / Documentation reviews ·
Issue
tracking, bug-fixing, management, reporting ·
Contributed
for a comprehensive QC strategy; Assisted with test plans using Win
Runner / Load Runner ·
Created ANT
scripts for build and deployment, Unix Shell scripts for automating processes ·
Defined and
implemented processes for Integration, Testing (QA), Source code control
(using ClearCase/VSS), Change management (ClearQuest), Release management and
Deployment Other Projects A three-tier,
password secured web app for online insurance policy applications [Sep 2001 –
Jan 2002] Position: Senior
Developer /Architect Client: - Raymond James
Financial Services, Inc (Redhat Linux,J2EE,
Apache 1.3, Tomcat 3.2.3/ 4.0, JRun 3.1, Oracle 8.1.7 / 9i, ERWin, Visual
Café 4.5, Together Soft) Insurance
processing system for Special Accounts/ Claims [Mar 2001– Sep 2001] Position: Senior
Developer/ Analyst Client: - Fairfax
Information Technology Services (FITS) / Crum and Forster Insurance, Morristown,
NJ (Unix [Sun Solaris],
J2EE, Web Logic 6.1, Apache 1.3, Tomcat 3.2.3, Oracle 8.1.7, XML,
UML, Formula One, Rational Rose and Visual Café 4.5) Soft Solutions Gateway Inc., NJ, USA
Nov 2000 – Mar 2001 Position: Senior
Developer (Windows 2000, J2EE, iText, Tomcat
3.2.3, SQL Server 7.0, ERwin, UML, Rational Rose, Front Page) Medtronic Inc., MN, USA
Jun 2000 – Nov 2000 Position: Analyst
Programmer (IBM-PC, Windows
NT, Java 1.2, Swings, RMI, Visual Cafe) Larsen & Toubro Information
Tech. Ltd, India
Dec 1999 – Jun 2000 Position: Senior
Software Engineer (IBM-PC, Windows NT, Netscape Enterprise
Server, JAVA [Servlet, JDBC], HTML, JSP, Java Script, Oracle) DUN & BRADSTREET, High Wycombe,
UK
Jan 1999 – Nov 1999 Position: Programmer
Analyst/ Onsite Coordinator (PC, IBM Mainframe, AS/400, OS/2, C/C++,
Visual Age C++, ASSEMBLY, OS/400, DB2, JCL, COBOL, PVCS) Larsen & Toubro Information
Tech. Ltd, India
Jan 1998 – Dec 1998 Position: Software
Engineer Trainee (IBM-PC, Windows NT, C/C++, Turbo C++,
ASSEMBLY, Sybase, PVCS) Updated On: 2014-Sep-19 14:09
Page 1 of 8 |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|